package com.zd.domain;

import lombok.Data;
import net.sf.jsqlparser.util.validation.metadata.DatabaseException;
import org.springframework.web.multipart.MultipartFile;

import java.io.File;
import java.io.Serializable;
import java.util.Arrays;
import java.util.Date;

@Data
public class User implements Serializable {

    //用户id
    private Integer id;

    //用户名
    private String username;

    //密码
    private String userPassword;

    //密钥
    private byte[] userKey;

    //昵称
    private String nickname;

    //性别
    private String sex;

    //手机号
    private String phone;

    //手机验证码
    private String codeStr;

    //头像
    private String avatar;

    //角色（0：管理员 1：普通用户）
    private String userRole;

    //用户状态（0：注销 1：正常）
    private String states;

    //描述
    private String desc;

    //创建时间
    private Date created_time;

    //修改时间
    private Date update_time;

    //短时间token
    private String token;

    //长时间token
    private String longToken;

}
